package com.css.fxfzypg.modules.SettingSeismic.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * @Description: fxfzypg
 * @Author: lhl
 * @CreateDate: 2022/10/13 15:35
 * 基于公里格网设定地震的实体
 * 设定地震的方法:基于公里格网设定地震
 */
@Data
public class SettingSeismicKmgrid {
    /**
     * 主键
     */
    private String spId;
    /**
     * 空间范围
     */
    private String spaceRange;
    /**
     * 初始角度
     */
    private String angle;
    /**
     * 步长-10度/30度/60度
     */
    private String stepSize;
    /**
     * 基准震级-基准震级与确定震级必须选择一种填写
     */
    private String benchmarkMagnitude;
    /**
     * 增减震级-区间[0.1,0.5]
     */
    private String operationMagnitude;
    /**
     * 网格大小(公里)
     */
    private String gridSize;
    /**
     * 每个设定地震震级个数
     */
    private String settingSeismicNumber;
    /**
     * 每个设定地震震级
     */
    private String settingSeismic;
    /**
     * 外键Id:设定地震的方法id
     */
    private String ssId;
    /**
     * 创建人Id
     */
    private String createUserId;
    /**
     * 创建人名称
     */
    private String createUser;
    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
    /**
     * 修改人id
     */
    private String updateUser;
    /**
     * 修改时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;
    /**
     * 删除标识：0未删除，1已删除
     */
    private String isDelete;
}
